/* ****************** PAGE ******************* */
body
{
	/*style*/
	background-color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
}
/* ********************************************* */

/* ****************** MENU ****************** */
.menu
{
	/*style*/
	border-style:dashed;
	border-width:1px;
	background-color:#ccccff;
	color:black;
	font-weight:bold;
	
	/*size,position*/
	position:absolute;
	height:20px;
}

.top_menu_left
{
	/*size,position*/
	width:150px;
	top:10px;
	left:10px;
	text-align:left;	
	border-style:solid dashed dashed solid;
	border-width: 3px 1px 1px 3px;
	cursor:pointer;
}

.top_menu_left_content
{
	/*size,position*/
	width:250px;
	height:auto;
	top:10px;
	left:10px;
	text-align:left;	
	border-style:solid dashed dashed solid;
	border-width: 3px 1px 1px 3px;
	background-color:White;
	cursor:pointer;
}

.top_menu_center
{
	/*size,position*/
	width:400px;
	top:10px;
	left:35%;
	text-align:center;
	border-style:solid dashed dashed dashed;
	border-width: 3px 1px 1px 1px;
	cursor:pointer;
}

.top_menu_center_content
{
	/*size,position*/
	width:auto;
	height:auto;
	top:10px;
	left:35%;
	text-align:left;	
	border-style:solid dashed dashed dashed;
	border-width: 3px 1px 1px 1px;
	background-color:White;
	cursor:pointer;
}

.top_menu_right
{
	/*size,position*/
	width:150px;
	top:10px;
	right:10px;
	text-align:right;
	border-style:solid solid dashed dashed;
	border-width: 3px 3px 1px 1px;
	cursor:pointer;
}

.top_menu_right_content
{
	/*size,position*/
	width:250px;
	height:auto;
	top:10px;
	right:10px;
	text-align:left;	
	border-style:solid solid dashed dashed;
	border-width: 3px 3px 1px 1px;
	background-color:White;
	cursor:pointer;
}

.bottom_menu
{
	/*size,position*/
	bottom:10px;
	left:10px;
	right:10px;
	text-align:center;
	border-style:dashed solid solid solid;
	border-width: 1px 3px 3px 3px;
}
/* ********************************************* */

/* **************** CENTER ***************** */

.center
{
	/*size,position*/
	position:absolute;
	top:40px;
	bottom:40px;
	left:10px;
	right:10px;
}

.content
{
	/*border-style:solid;
	border-width:1px;*/
	position:absolute;
	right:0px;
	left:160px;
	height:100%;
}

.center_menu
{
	margin-top:20px;
	float:left;
}

.menu_item
{
	border-style:dotted dotted dotted solid;
	border-width:1px 1px 1px 3px;
	width:150px;
	height:50px;
	left:10px;
	margin-top:20px;
	background-color:#ccff99;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
	cursor:pointer;
}

.selected_menu
{
	border-style:solid;
	border-width:1px 0px 1px 6px;
	position:relative;
	left:50px;
	width:105px;
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1;
}

.header
{
	border-style:solid;
	border-width:1px;
	margin-bottom:5px;
	clear:both;
	height:15px;
}

.general
{
	border-style:solid;
	border-width:1px;
	position:absolute;
	visibility:hidden;
	left:0px;
	bottom:0px;
	top:25px;
	right:0px;
	overflow:scroll;
}

.selected_section
{
	visibility:visible;
}

.menu
{
	z-index:20;
}

/* ********************************************* */

.data
{
	font-family:Verdana;
	color:Red;
	font-weight:bold;
}